function main(defaultParams) {
    // 在表单部件中的数据保存成功时刷新树
    if (defaultParams.moduleActionType === 'form-save') {
        debugger
        const documentNo = defaultParams.callbackParams.data.documentNo;
        const seniorDomainCode = defaultParams.domain_code;
        const  domainCode = seniorDomainCode + ":" +documentNo;
        saveDomainCode(documentNo, domainCode);

        // 表单保存成功的回调
        var self = this; // 重置作用域page_tree_e87rzd
        var treePanel = self.$$("tree_panel_cbqpid"); // 获取树面板元素

        let data = defaultParams.callbackParams.data || defaultParams.result;
        // 保持位置
        treePanel.keepTreePositon();

        // 执行数据刷新
        treePanel.$$refreshData().then(() => {
            // 选中新增的数据节点
            treePanel.$$clickNode({
                key: data.documentNo
            });
        });


    }
}

/**
 * 保存领域编码
 */
function saveDomainCode(documentNo, domainCode) {
    api.EXEC_FORMULA("UPDATE('ds_tbl:t_9077ac169e6d4b4bbdcba61a25932d68', QUERY_EQ('id', " + documentNo + "), '', ['domain_code', '" + domainCode + "'])").then((res) => {
        console.log(res);
    });
}
